Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 NICHOLLS ROAD Detached £265,915 £96,950 20 Aug 2002
4 NICHOLLS ROAD Detached £269,932 £220,000 11 Sep 2019
5 NICHOLLS ROAD Detached £257,840 £245,000 24 Jan 2022
7 NICHOLLS ROAD Detached £186,739 £151,000 11 Apr 2019
9 NICHOLLS ROAD Detached £343,327 £200,000 21 Aug 2006